struct _MI_VISIBLE_PARTITION// Size=0x1280
{
    unsigned long long LowestPhysicalPage;// Offset=0x0 Size=0x8
    unsigned long long HighestPhysicalPage;// Offset=0x8 Size=0x8
    unsigned long long NumberOfPhysicalPages;// Offset=0x10 Size=0x8
    unsigned long NumberOfPagingFiles;// Offset=0x18 Size=0x4
    unsigned char SystemCacheInitialized;// Offset=0x1c Size=0x1
    struct _MMPAGING_FILE * PagingFile[16];// Offset=0x20 Size=0x80
    unsigned long long AvailablePages;// Offset=0xc0 Size=0x8
    unsigned long long ResidentAvailablePages;// Offset=0x100 Size=0x8
    struct _MMSUPPORT_INSTANCE PartitionWs[1];// Offset=0x140 Size=0xc0
    struct _MMWSL_INSTANCE PartitionWorkingSetLists[1];// Offset=0x200 Size=0x28
    unsigned long long TotalCommittedPages;// Offset=0x228 Size=0x8
    struct _MMPFNLIST ModifiedPageListHead;// Offset=0x240 Size=0x58
    struct _MMPFNLIST ModifiedNoWritePageListHead;// Offset=0x2c0 Size=0x58
    unsigned long long TotalCommitLimit;// Offset=0x318 Size=0x8
    unsigned long long TotalPagesForPagingFile;// Offset=0x320 Size=0x8
    unsigned long long VadPhysicalPages;// Offset=0x328 Size=0x8
    unsigned long long ProcessLockedFilePages;// Offset=0x330 Size=0x8
    unsigned long long SharedCommit;// Offset=0x338 Size=0x8
    unsigned long long SlabAllocatorPages;// Offset=0x340 Size=0x8
    unsigned long long BootSlabPages;// Offset=0x348 Size=0x8
    unsigned long long KernelShadowStackPages;// Offset=0x350 Size=0x8
    unsigned long ChargeCommitmentFailures[4];// Offset=0x358 Size=0x10
    long PageFileTraceIndex;// Offset=0x368 Size=0x4
    struct _MI_PAGEFILE_TRACES PageFileTraces[32];// Offset=0x370 Size=0xf00
};